pressure pile - French English Dictionary